package com.feri.rbacsys.bo;

import com.feri.rbacsys.entity.LevelCondition;
import com.feri.rbacsys.entity.LevelPrivilege;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author wmg
 * @date 2023/3/28
 * @apiNote
 */
@Data
public class CustomLevelAddBo {
    /**
     * 等级名称：钻石、黄金、青铜
     */
    private String name;

    /**
     * 级别
     */
    private Integer level;

    /**
     * 特权
     */
    private List<LevelPrivilegeAddBo> privileges;

    /**
     * 升级条件：1、累计消费金额 2、累计购买总次数
     */
    private List<LevelConditionAddBo> conditions;

    /**
     * 备注
     */
    private String info;

    /**
     * 是否自动升级，1、是 2、否
     */
    private Integer auto;
}
